/*
 * DeckParser.h
 *
 *  Created on: May 19, 2014
 *      Author: lab
 */

#ifndef DECKPARSER_H_
#define DECKPARSER_H_

#include "deck.h"
#include "cardprovider.h"

using namespace std;

namespace mtga {

	class DeckParser {
		public:
			DeckParser(CardProvider* cardProvider);
			virtual ~DeckParser();
			void loadFromFile(Deck* deck, string format, string filename);
		private:
			CardProvider* cardProvider;
	};

}

#endif
